Solving Application Oriented Graph Theoretical Problems with DNA Computing

نویسندگان

  • Veronika Halász
  • László Hegedüs
  • István Hornyák
  • Benedek Nagy
چکیده

Important features of networks, e.g., length of shortest paths, centrality, are defined in a graph theoretical way. Bipartite graphs are frequently applied, not only in computer science (e.g. PetriNets), but in other sciences as well. They are used to represent various problems, for example, in medicine or in economy. The relations between customers and products can be represented by bipartite graphs. Genes and various diseases can also form a bipartite graph. Here we present a DNA computing approach for solving the mentioned graph theoretical problems. As a counterpart of [1], we present an algorithm that computes all shortest paths between all pairs of nodes in a graph (that may represent a social network, or some other network). From the results of the algorithm we can compute the centrality and eccentricity of a vertex, and also the centrality of an edge. In medical sciences bipartite graphs are used to denote the connection between diseases and causes, or genes and characteristics, etc. [2]. Thus scientists are interested in the direct paths from vi to vj , or all direct paths from vi to all other vertices, or all direct paths between all vertices. We show a graph transformation algorithm: Starting from a bipartite graph we obtain its projection [3] by DNA computation, i.e., a graph with labeled edges having only vertices from one of the sets of the bipartition. Applications related to economy, e.g., marketing are also presented. We present another algorithm for projection that produces only paths of the desired length (and so it is faster and more efficient).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallelizing Assignment Problem with DNA Strands

Background:Many problems of combinatorial optimization, which are solvable only in exponential time, are known to be Non-Deterministic Polynomial hard (NP-hard). With the advent of parallel machines, new opportunities have been emerged to develop the effective solutions for NP-hard problems. However, solving these problems in polynomial time needs massive parallel machines and ...

متن کامل

Solving Intractable Problems with DNA Computing

We survey the theoretical use of DNA computing to solve intractable problems. We also discuss the relationship between problems in DNA computing and questions in complexity theory.

متن کامل

DNA Computing and Its Applications and Implementation

The aim of this manuscript is to illustrate the current state of the art of DNA computing achievements, especially of new approaches or methods contributing to solve either theoretical or application problems. Starting with the NP-problem that Adleman solved by means of wet DNA experiment in 1994, DNA becomes one of appropriate alternatives to overcome the silicon computer limitation. Today, ma...

متن کامل

Digital Circuit Layout based on Graph Partitioning Technique using DNA Computing

After Adleman and Lipton have described the potential power of DNA computing, researchers have developed an interest in DNA computing for solving difficult computational problems like NP-complete problems. Partitioning of digital circuits also come under this category. Partitioning plays a key role in the design of a computer system. Existing conventional methods are unable to achieve the requi...

متن کامل

Solving the Maximum Independent Set Problem based on Molecule Parallel Supercomputing

The maximum independent set Problem is to find a biggest vertex independent set in a given undirected graph. It is a vitally important NP problem in graph theory and applied mathematics, having numerous real life applications. It can be difficultly solved by the electronic computer in exponential level time. Simultaneity in previous studies DNA molecular computation usually be used to solve NP-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012